-
Notifications
You must be signed in to change notification settings - Fork 16
Conversation
WalkthroughThe recent updates introduce telemetry support for both the orchestrator and relayer components, with new metrics for processed nonces, failures, and processing times. These metrics can be enabled in the configuration files and reported to an otel collector. Additionally, LibP2P native metrics are provided for the orchestrator when enabled. Changes
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChat with CodeRabbit Bot (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 3
Configuration used: CodeRabbit UI
Files selected for processing (2)
- docs/orchestrator.md (1 hunks)
- docs/relayer.md (1 hunks)
Files skipped from review due to trivial changes (1)
- docs/relayer.md
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #675 +/- ##
=======================================
Coverage 24.56% 24.56%
=======================================
Files 29 29
Lines 3212 3212
=======================================
Hits 789 789
Misses 2328 2328
Partials 95 95 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 4
Configuration used: CodeRabbit UI
Files selected for processing (2)
- docs/orchestrator.md (1 hunks)
- docs/relayer.md (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- docs/orchestrator.md
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
really great! thanks for taking the extra time to explain these
|
||
And setup a correct endpoint to connect to an [otel collector](https://opentelemetry.io/docs/collector/installation/), by default it targets the `"localhost:4318"` endpoint. These can also be setup using the command line flags. | ||
|
||
The relayer provides also the LibP2P native metrics. These are also enabled when the above parameter is set to `true` and are served, by default, to the `"localhost:30001/metrics"`, which can be updated using the relayer config file or the command line flags. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Overview
Documentation for metrics in #674
Checklist
Summary by CodeRabbit